Skip to content

fix(dockerfile): remove hardcoded repo-specific OCI labels#15

Merged
mwaldheim merged 1 commit into
mainfrom
fix/dockerfile-no-hardcoded-labels
Jul 6, 2026
Merged

fix(dockerfile): remove hardcoded repo-specific OCI labels#15
mwaldheim merged 1 commit into
mainfrom
fix/dockerfile-no-hardcoded-labels

Conversation

@mwaldheim

Copy link
Copy Markdown
Contributor

Fixes bad sync-template propagation of plugin-template-specific Dockerfile LABEL values into other plugin repos. See commit message for details.

sync-template.yml only substitutes the 'plugin-template Authors' line in
Dockerfile when propagating it to plugin repos (line 100 sed) — it does
NOT rewrite org.opencontainers.image.title/description/source. The LABEL
block added in the subprocess-model migration got hardcoded to
'plugin-template' values and was blindly synced verbatim into ~19 plugin
repos via chore/sync-template-* PRs, corrupting their Dockerfile OCI
labels. Removing the LABEL block from the template avoids this; each
plugin already sets its own correct labels independently.
@mwaldheim mwaldheim merged commit a60ff3c into main Jul 6, 2026
@mwaldheim mwaldheim deleted the fix/dockerfile-no-hardcoded-labels branch July 6, 2026 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant